/**
 * 
 */
package com.suneee.refund.service;

import java.util.List;

import com.suneee.context.page.Page;
import com.suneee.refund.bean.FinancialOfflineInfoSearchBean;
import com.suneee.refund.entity.FinancialOfflineInfo;

/**
 * @author liuxh 线下费用处理登记service层
 */
public interface FinancialOfflineInfoService {

	/**
	 * 增加线下费用处理登记
	 * 
	 * @param FinancialOfflineInfoy
	 * @return
	 */
	public void addFinancialOfflineInfo(FinancialOfflineInfo financialOfflineInfo);


	/**
	 * 删除线下费用处理登记
	 * 
	 * @param financialOfflineInfoId
	 */
	public void deleteFinancialOfflineInfo(int id);

	/**
	 * 获取表中的符合条件的数据
	 */
	public Page<FinancialOfflineInfo> getRecordedList(FinancialOfflineInfoSearchBean bean);

	/**
	 * 获取单条数据
	 * 
	 * @param financialOfflineInfoId
	 * @return
	 */
	public FinancialOfflineInfo getFinancialOfflineInfo(int id);

	/**
	 * 获取该企业所有的线下费用处理登记
	 * @return
	 */
	public List<FinancialOfflineInfo> listEnterpriseFinancialOfflineInfo();
	
	
}
